# 魔法方法: 满足规则, 会被python解释器 自动调用
# init魔法方法: 新创建对象时，会自动触发__init__()魔法方法


# 1 定义类
class Car:

    # 定义魔法方法init
    def __init__(self):
        self.color = '红色'
        self.number = 4

    # 定义run方法
    def run(self):
        print('跑起来...')

    # 定义show方法
    def show(self):
        print(f"车的颜色:{self.color}")
        print(f"车的轮胎数:{self.number}")


# 2 实例化对象
mycar = Car()

# 通过show方法访问属性
mycar.show()

# 通过 对象名.属性名 访问属性
print(mycar.color)
print(mycar.number)

